# 输入处理服务包初始化文件
"""
DeepMedical项目 - 输入处理服务
负责处理用户查询输入，分析医学意图和提取URL，包括URL检测与验证、意图分析和目标生成。
"""

# 从子模块导入核心功能
from .src import process_input, process_input_async, InputProcessor
from .src import validate_url, detect_url, analyze_intent, get_targets

# 导出公共接口
__all__ = [
    'process_input',
    'process_input_async', 
    'InputProcessor',
    'validate_url',
    'detect_url',
    'analyze_intent',
    'get_targets'
]

__version__ = '0.1.0'
__author__ = 'DeepMedical Team'
